weir pump - German English Dictionary